//案例描述，从键盘读入学生成绩，找出最高分，并输出学生成绩等级
//成绩>=最高分-10  等级为'A'
//成绩>=最高分-20  等级为'B'
//成绩>=最高分-30  等级为'C'
//其余 ，等级为D
import java.util.Scanner;
public class ArrayTest02 {
public static void main(String[] args)
{
    int[] StudentScore=new int[5];
    for(int i=0;i<StudentScore.length;i++)
    {
        StudentScore[i]=(int)(Math.random()*50+50);
    }
    int max=0;
    for(int i=0;i<StudentScore.length;i++)
    {
        if(StudentScore[i]>max)
        {
            max=StudentScore[i];
        }
    }
    System.out.println("最高分为:"+max);
    for(int i=0;i<StudentScore.length;i++)
    {
        if(StudentScore[i]>=max-10)
            System.out.println("学生"+i+"的等级为:A");
        else if(StudentScore[i]>=max-20)
            System.out.println("学生"+i+"的等级为:B");
        else if(StudentScore[i]>=max-30)
            System.out.println("学生"+i+"的等级为:C");
        else
            System.out.println("学生"+i+"的等级为:D");
    }
}
}
